<?php 
require_once '../Generique/header_complet.php';
require_once "../Securite/parser_chaines.php";
$_GET['idHistoire'] = securite_chaine($_GET['idHistoire']);

	$bdd = ouvrirBase();

	if( !isset($_GET['idHistoire']) )
	{
		echo '<div id="notification">
		Veuillez s&eacute;lectionner une histoire
		</div>';
	}
	else if( verifierHistoire( $bdd , $_GET['idHistoire']) )
	{			 
		$req = $bdd->prepare('SELECT niveau 
									 FROM dil_histoires WHERE dil_histoires.id = :id ');
		$req->bindValue('id', $_GET['idHistoire'], PDO::PARAM_INT);
		$req->execute();

		$donnees = $req->fetch();
		$niveau = $donnees['niveau'];
		
		
		$token = generer_token('ajout_check');
		for( $i = 0 ; $i <= $niveau ; $i++ )
		{
			echo 'Niveau ' . $i . ' : <br/>';
			
			$req = $bdd->prepare('SELECT dil_chapitres.titre, dil_chapitres.id
									 FROM dil_cheickpoints, dil_chapitres WHERE dil_cheickpoints.idChapitre = dil_chapitres.id AND dil_cheickpoints.idHistoire = :id AND dil_chapitres.niveau = :niveau ');
		
			$req->bindValue('id', $_GET['idHistoire'], PDO::PARAM_INT);
			$req->bindValue('niveau', $i, PDO::PARAM_INT);
			$req->execute();
						
			$j = 0;
			while( $donnees = $req->fetch() )
			{
				echo 
				'<div class="requete">
					<a href="chapitre.php?numero=' . $donnees['id'] . '&idHistoire=' . $_GET['idHistoire'] . '&idChapitrePrecedent=' . -1 . '&amp;">'.
					$donnees['titre'] . '<br/>
					</a>
				</div>';
				$j++;
			}
			
			if( !( $i == 0 && $j > 0 ) )
			{
				if( verifierAuteurHistoire( $bdd , $_GET['idHistoire'] ) )
				{
					$_SESSION['modeCreationChapitre'] = 0;
					echo '
					<div class="requete"><p><a href="avantAjoutCheickPoint.php?idHistoire=' . $_GET['idHistoire'] . '&niveau='. $i.'&tokenCP='.$token.
					'">Ajout d\'un nouveau Checkpoint</a></p>
					</div>';
					
				}
				else
				{
					$_SESSION['modeCreationChapitre'] = 0;
				}
			}
		}
	}

include("../Generique/pied.php"); ?>
